failures to meet a deadline - Deutsch Englisch Wörterbuch